package com.link2room.rodimus.facade;


import com.link2room.rodimus.dto.param.manager.FansReportManagerParamDto;
import com.link2room.rodimus.dto.param.manager.MallOrderManagerParamDto;
import com.link2room.rodimus.dto.param.manager.PaymentReportManagerParamDto;

/**
 * Created by VegetaKo on 2016/12/19.
 */
public interface IReportFacadeService {
    String getFansReportBySalesman(FansReportManagerParamDto fansReportManagerParamDto) throws Exception ;
    String getFansReportByHotel(FansReportManagerParamDto fansReportManagerParamDto) throws Exception ;

    String getPaymentReportBySalesman(PaymentReportManagerParamDto paymentReportManagerParamDto) throws Exception;

    String getPaymentReportByHotel(PaymentReportManagerParamDto paymentReportManagerParamDto) throws Exception;

    String getPaymentCheck(PaymentReportManagerParamDto paymentReportManagerParamDto) throws Exception;

    String getMallOrderByExpressSta(MallOrderManagerParamDto mallOrderManagerParamDto) throws Exception;

    String getMoonCakeSaleSummary(String startDate) throws Exception;
    String getMoonCakeSaleDetail(String startDate) throws Exception;
    String getMoonCakeExpress(String startDate) throws Exception;

}
